// 轮播图相关请求接口的定义

import service from "./index";

// 请求前缀
const prifex = "/picture";

// 根据轮播图id查询轮播图信息
export function getById(id) {
  return service({
    url: `${prifex}/getById/${id}`,
    method: "GET",
  });
}

/**
 * 查询所有轮播图信息
 */
export function list() {
  return service({
    url: `${prifex}/list`,
    method: "GET",
  });
}

/**
 * 新增轮播图信息
 */
export function addPicture(addReq) {
  return service({
    url: `${prifex}/addPicture`,
    method: "POST",
    data: addReq,
  });
}

/**
 * 根据id删除轮播图信息
 */
export function deleteById(id) {
  return service({
    url: `${prifex}/deleteById/${id}`,
    method: "DELETE",
  });
}

// 根据id修改
export function updateById(updateForm) {
  return service({
    url: `${prifex}/updateById`,
    method: "PUT",
    data: updateForm,
  });
}
